international competition and technology association - Französisch Englisch Wörterbuch